===-=-=-----
-----=-=-===
:=-==SOLDAT MANUAL (21.01.04 english)==-=:
Index:
Introduction
Requirements
The Story
Getting Started
Default Controls
Game Modes
Game Options
Game Screen
Weapons
Bonuses
Commands
Chat
Dedicated Server
ANTI-CHEAT Protection
Version History
License and distribution
Credits
Contact
Registering Soldat - info here
:---===INTRODUCTION:
Soldat is a unique side-view multiplayer action game. It takes the best from games like Liero, Worms, Quake and Counter-Strike and gives you fast action gameplay with tons of blood and flesh. Soldiers fight against each other on 2D battle arenas using a deadly military arsenal.
:---===REQUIREMENTS:
Minimum requirements:
- A PC, a keyboard, a mouse, a brain
- 333mhz processor
- Video accelerator that can run Direct3D
- Graphics card compatible with DirectX 8.1
- 32 MB RAM
- Some free MB on disk
- Sound card
- Network card or modem
- Microsoft Windows 98/Me/2000/XP
- Microsoft DirectX 8.1
:---===THE STORY
It's Quake style:
A couple of guys decided to kill each other and you can be one of them.
Singleplayer.
The easiest way to start a game:
- Select a map from the MAPS listbox on the right
- Select some bots from the BOTS checklistbox on the far right or some
random bots from the RANDOM BOTS field
- Click the START GAME button
Multiplayer.
If you want to play with other people, you have to decide how first:
a) You start a game and others join you
Click on the OPTIONS menu. In the NETWORK
options select connection type (Connection - LAN /Internet). Set the online players limit
(Max Players - should be small if you have a slow internet connection). The game can be
registered in the lobby server in internet games (REGISTER IN LOBBY SERVERS), so other players can find your game in the
JOIN GAME servers search. Now select a game mode, some maps from the list
and press START GAME in the first menu. If your game has been
successfully registered in the lobby server you will get a message in the game.
b) You join a game
Click on the JOIN GAME menu. If you know the IP address of the server you want to join then type it in the REMOTE HOST IP field. If you want to search for active servers in the internet or LAN, click REQUEST SERVERS. Double click or select a game from the list with the lowest PING time and with players on, then press JOIN GAME.
[A] - run left
[D] - run right
[W] - jump
[S] - crouch
[Left Mouse Button] - fire
[Right Mouse Button] - fly
[E] - hold down or release after
a while to throw grenade
[F] - throwaway current weapon
[X] - go prone position
[Q] - change weapon to secondary
[R] - reload weapon
[T] - chat
[Tab] - activate/deactivate weapons menu
while waiting for respawn
The above keys can be changed in the PLAYER options.
[/] - enter command
[F1] - players list with scores
[F2] - player status
[F3] - statistics (FPS, ping,
network bandwith)
[F4] - take screenshot (saves it
to Soldat\Screens)
[F5] - stops/plays music
[F6] - next music track
[F8] - record demo
[F9] - minimize the game
[F10] - pause game
[ALT] - + a,b,c... or
1,2,3...0 keys - chat taunts or commands
[ESC] - stops the game and shows
the game menu
:---===GAME MODES:
1. Deathmatch
Everybody fights against each other. The one who kills the most wins.
Recommended Respawn Time: 3-6 seconds.
2. Pointmatch
The same as Deathmatch but here you fight for points. There is a yellow
flag on the map, when you carry it you double your points for kill. You can also
get points for multikills. For killing 2 guys in a row you get double points,
when you kill 3 you get 4 times more points. If you carry the flag and kill 6
guys in a row you can get 64 points!
Recommended Respawn Time: 3-6 seconds.
5. Rambomatch
Rambo - First Blood style. On the map there's John Rambo's Bow. The one who
takes it gains super powers and can regenerate health. The rest of the
players hunt him for the bow because only Rambo gets points for kill.
Recommended Respawn Time: 6-10 seconds.
3. Teammatch
There can be 4 teams on the map (Alpha Team, Bravo Team, Charlie Team, Delta
Team) that fight against each other. The team that gets the highest score (sum
of all kills) wins.
4. Capture the Flag
A
competition for two teams (Alpha Team & Bravo Team). To score you have to steal
the opponents team flag and bring to your base with your flag.
6. Infiltration
There are two teams (Alpha Team and Beta Team). The blue team has a base with a
black flag, that they must defend. The goal of the red team is to steal the
black flag and bring it to the white flag (usually near the reds spawn place).
Recommended Realistic Mode.
:---===GAME OPTIONS:
Standard options available in the OPTIONS menu:
- GAME
Respawn Time:
Normal Respawn -
Time, in seconds, that you remain dead until your next respawn.
Used in Deathmatch, Pointmatch and Rambomatch.
Maximum Time in Team Games -
In team games (Teammatch, Capture the Flag, Infiltration)
the respawn system is called Wave Respawn.
During the game there is set a global respawn timer for all players. It's cycle
depends on the number
of players in the game. When it goes to zero everybody that have been killed
before - respawn and the timer
starts again. For example: When there is 20 players (10 in each team) the timer
will reach zero every 40 seconds.
Every 40 seconds everone that died in that time will respawn. Maximum Time in Team
Games is used so that this
time isn't too long, it shortens it to the value you set.
Bonuses:
Option to turn off bonuses.
Frequency -
Frequency of special bonuses appearing. 0 - never... 5 - lots.
Weapons:
Option to turn off weapons.
Maximum Grenades:
The maximum amount of grenades you can carry. It is also the number of
grenades you pick-up in the
boxes. On respawn you get half of this amount.
Friendly Fire -
If checked you can kill your teammates. Not recommended in internet games.
Mouse Sensitivity -
The sensitivity of mouse cursor movement.
- NETWORK
Connection -
The type of network game you want to play (LAN/Internet).
Maximum Players -
Maximum number of players that can join your server.
Register in Lobby Servers -
When you start a server it can register in lobby servers so people can find
it in the JOIN GAME servers browser.
Game Name -
The name of your game server. It will be shown in the servers search.
Game Password -
Your game servers password. Only players that know it can join.
Balance Teams -
Players that join server will be forced to join the team with less players.
Works in CTF and Infiltration.
- VISUALS
Interface Style -
You can change the style of the game interface. Interface Style
changes the graphics, cursor, position of statistics and more.
Player Indicator -
If is on you will see a little arrow above your player, so you know which one is
yours.
Sniper Line -
Draws a line between the player and the cursor which helps aiming on far
distances.
- BOTS
Difficulty -
Affects bots accuracy and behaviour.
Chat -
If on the bots talk from time to time.
- SOUND
Sound Volume -
The sound volume in percents. Also affects the MP3 player volume.
Music Volume -
The volume of the Game Music in percents.
Explosion Effect -
The effect that happens when something explodes near your player (you
become deaf for a few seconds and hear a whistle sound).
Distant Battle -
Turns on/off distant battle sounds.
Game Music -
Original game music that can be played during the game.
MP3 Music -
A list of MP3 files that will be played during the game. You need to
place the files in the Soldat MP3 folder (ex. c:\soldat\mp3).
Then you can compose your own playlist.
In the Start Game options:
Kill Limit, Point Limit -
When a players Kills or Points reach this number the round ends.
In Teammatch the team score
must reach it.
Capture Limit -
Flag captures limit in Capture the Flag mode.
Time Limit -
Amount of time that the round is played in minutes.
Survival Mode -
There is no respawning in this mode. After a player is killed he has to wait
until there is one man standing or one alive team and then the round ends and
everybody respawns again.
Realistic Mode -
This mode is for advanced players.
- Players have low health
- Falling damage
- You see only what your player sees. If someone is behind a wall you won't see
him.
- Weapons have recoil. After a shot your cursor goes up
(To prevent this you should fire single shots or short bursts).
- No special bonuses.
Loop -
Loops the map list. If not checked the game ends after the maps are finished.
Random Bots -
The number of random bots that will play the game.
In team games this option is next to the team name.
In the Soldat Setup options:
- Graphics
Fullscreen - if on the game runs in fullscreen mode. Some
problems can be solved in window-mode.
Dithering - useful in 16-bit color mode. It smooths the colors so
they look like 32-bit.
Antialiasing - it smooths the whole game. Available only on video
cards that support it (like GeForce).
Bitrate - color mode. 32-bit is better, but not all cards are
compatible with it
(like Voodoo).
Refresh Rate - the rate of monitors refresh.
Video Adapters - available video adapters.
- Sound
Sound Quality - sound output quality.
Sound Output Type - available sound devices.
Sound Driver List - availale sound drivers.
- Performance
Particles on screen - amount of extra elements like: blood, smoke,
gun shells, dust.
Bot Seeing Quality - the quality of the bots eye. Affects the
games performance.
Render Bullet Trails - renders long bullet trails.
Render Weather Effects - renders snow, sand or rain.
Render Smooth Polygons - renders nice smooth polygon edges.
Show Death Console - show the kills console in the upper-right
corner.
File logging - turns on/off file logging (console logs and kill logs).
- Network
Game port - the server's port that players will join.
Internet connection speed - the speed of your internet connection.
Max Ping - the maximum ping time that players can have on your server.
Servers greetings message - the message that is displayed for people
that join your server.
Never forward clients - if you have a firewall with open ports
check this, so that clients don't have to override the firewall through the
lobby server.
Register server with All-Seeing Eye - the server registers in All-Seeing Eye (http://www.udpsoft.com).
Server Link - a link that will be displayed on the lobby servers
web page. It can be the servers www page or admins e-mail.
- More
Video Compatibility - use only in emergency.
Force Software - runs the game without hardware video acceleration.
Blank Screen while bonus fix (old ATI cards) - fixes the problem
with the blank screen if you take Berserker for example.
Texture Filters - change if you're bored.
Backbuffer Count - change if you're really bored.
Languages - Change - allow to change the language of the text in
Soldat (language files are placed in the Soldat\Txt\Languages folder)
Non-standard options are available in the SOLDAT.INI file.
:---===GAME SCREEN:
The Soldat HUD:
- The Bars in the bottom of the screen are:
Red - Health
Yellow - Ammuniton or Reload Time
Little Gold - Fire Interval Time
Blue - Jet Fuel
- Player Status [on/off F2] is usually placed above the jet
fuel bar:
First green number, from the top: your place in the game / number of players.
Middle red: your kills/points and points to leader.
Purple: Kill Limit/Point Limit/Capture Limit in the game.
In a network game you will see a lag-o-meter
- a dot that changes size and color depending on your ping time.
- In Teammatch mode in the bottom right there is a column of numbers
showing team scores.
- In Capture the Flag or Infiltration mode in the bottom right there are numbers showing
captured flags by a team or teams points. When a flag is out of base you will notice also a
crossed flag symbol.
To select a weapon use the numerical keys 1-9,0 after start or when waiting for respawn. You can throw away your weapon and pickup another. You can carry two weapons (Primary & Secondary Weapon on your back).
Selectable weapons:
1. Desert Eagles
Akimbo weapon! An automatic hand-gun that can break a man's arm. That's why it doesn't fire
so frequently but the bullets can easily pierce thick armor.
Statistics:
Bullet start speed = 15.83
Bullet start power = 39.9
Shots/Sec. = 3
Reloading = 1.5 sec.
Ammuniton = 7
2. HK MP5
The most popular submachine-gun in the world. Fast and furious. In short
ranges it can defeat heavy weapons.
Statistics:
Bullet start speed = 15.83
Bullet start power = 22.8
Bullets/Sec. = 10
Reloading = 1.75 sec.
Ammuniton = 30
3. AK-74
Modified version of Automat-Kalasznikov from 1947. Weapon of terrorists and most
of world's army forces. The best rifle in the past 50 years.
Statistics:
Bullet start speed = 20
Bullet start power = 28.07
Bullets/Sec. = 6
Reloading = 2.5 sec.
Ammuniton = 40
4. Steyr AUG
This weapon looks like a toy but it sure isn't. With great speed it spits
out bullets killing everything in a fast attack.
Statistics:
Bullet start speed = 21.66
Bullet start power = 20.8
Bullets/Sec. = 9
Reloading = 1.91 sec.
Ammuniton = 30
5. Spas-12
This Shotgun makes a massacre with its 12-Gauge bullets. The best weapon for
close-contact.
Statistics:
Bullet start speed = 11.66
Bullet start power = 18.19
Shots/Sec. = 2
Reloading 7 = 2.91 sec.
Ammuniton = 7
6. Ruger-77
A hunting rifle. Very fast and accurate. Good for hunting deers and people.
Statistics:
Bullet start speed = 27.5
Bullet start power = 83.15
Bullets/Sec. = 2
Reloading = 1.25 sec.
Ammuniton = 4
7. M79
The famous grenade-launcher from the Vietnam War. Viet-Cong quickly ran to the
bushes when they heard its characteristic sound. The 40mm grenade can blast
anyone into pieces even after a shot behind a hill.
Statistics:
Bullet start speed = 9.58
Bullet start power = 18400
1 bullet in 3 sec.
Reloading = 3 sec.
Ammuniton = 1
8. Barret M82A1
This sniper weapon has incredible power. It was designed to pierce
tank armor. The Army didn't even plan to use it against people. But who cares?
Sniper mode available if you crouch or go prone.
Statistics:
Bullet start speed = 45.83
Bullet start power = 272.25
1 bullet in 4 sec.
Reloading = 5 sec.
Ammuniton = 10
9. M249 (FN Minimi)
The best machinegun with great firepower. Can be very helpful for
backing-up your team.
Statistics:
Bullet start speed = 22.5
Bullet start power = 27
Bullets/Sec. = 7
Reloading = 4.16 sec.
Ammuniton = 50
10. XM214 Minigun
The famous "O'll Painless" from the movie Predator. This chaingun is mounted on
army helicopters. It uses a tremendous amount of ammo and can kill the same
amount of enemies.
Statistics:
Bullet start speed = 24.16
Bullet start power = 15.95
Bullets/Sec. = 15
Reloading = 6 sec.
Ammuniton = 100
Startup = 0.83 sec.
Standard arsenal:
USSOCOM
Standard US special forces weapon. You get it always after respawn as a secondary
weapon.
Statistics:
Bullet start speed = 15
Bullet start power = 34.19
Bullets/Sec. = 5
Reloading = 1.08 sec.
Ammuniton = 12
Combat Knife
Standard infantry combat knife. One direct hit with this little thing
eliminates the enemy at once. Best for covert operations.
Can be also used as a throw knife with the throw weapon button.
Chainsaw
A chainsaw used for cutting piles of wood. If somebody finds a different
use for this please let everybody know.
M72 LAW
Anti-tank weapon, fires an explosive missile. Can be used only from
the crouch position.
Fists
After throwing out your weapon you can play Rocky.
Fragmentation Grenades
Doesn't kill immediately but a good tactical throw can harm or kill a
couple of enemy's at once.
On start and when you pickup the green box grenade supplies.
Special weapons:
Rambo Bow
The famous Bow of John Rambo available in Rambomatch mode.
Great for stealth operations. Silent, fast as lightning and lethal. You can
change to exploding arrows with the change weapon key.
Statistics:
Bullet start speed = 17.5
Bullet start power = 252
Bullets/Sec. = 6
Reloading = 0.41 sec.
Ammuniton = 1
Flamethrower
Is used to set other players on fire. Available after picking up the
Flame God bonus.
On the map you can pickup several
bonuses, that spawn from time to time:
Medikit
Regenerates your health to the maximum level.
Grenades
Holds the amount of grenades you can carry (1-5).
Cluster
grenades
3 grenades that explode when hitting the ground. After that they throw out deadly explosive pieces.
Bulletproof vest
It uses quickly but can save your life.
Flame
God
Duration: 15 seconds
You become the immortal master of fire! You get a flamethrower to burn enemies and
also immortality, all in one. Flame your opponents without risk and laugh at
them when they try to runaway! (Immortality not available in team games)
Berserker
Duration: 15 seconds
In one word: massacre! Your weapons are four times stronger in Berserker Mode. Crush your enemies with a couple of shots!
Predator
Duration: 25 seconds
Become the lonely hunter! In Predator Mode you are invisible. Also, no one can hear your gun fire but if you fly and fire too much, you will become a ghost and therefore easier to strike! Also, remember that if you're hurt by the enemy he will see your blood. Try to steal your opponents flag in CTF mode now!
:---===COMMANDS:
After pressing the "/" key you can enter one of the following commands:
Player commands: |
|
KILL | harakiri |
BRUTALKILL | very harakiri |
SMOKE | player lights or ends a cigar |
TABAC | player chews some tobacco |
TAKEOFF | player takes off his helmet |
VICTORY | player cheers |
PAUSE | pauses the game |
Server commands: | |
ADDBOT bots name | adds a new bot to the game |
KICK players name or players number | removes a player/bot from the game |
BAN players name or players number | bans the player on the server so he can't join in again |
BANIP IP number | bans the IP number |
UNBAN IP number | unbans the IP number |
MAP map name | changes the map |
RESTART | resets the current match |
NEXTMAP | changes the map to the next one in the list |
ADM players name | adds the player to the Remote Admins list |
ADMIP IP number | adds the IP number to the Remote Admins list |
UNADM IP number | removes the IP number from the Remote Admins list |
KICKLAST | kicks the last player that entered the game |
RESPAWNTIME seconds | changes the respawn time |
MAXRESPAWNTIME seconds | changes the maximum respawn time in team games |
LIMIT number | changes the current kill/point/capture limit |
TIMELIMIT minutes | changes the current time limit |
PASSWORD text | changes the game server password (temporarily) |
ADMINPASS text | changes the admin password |
SETTEAMx player number | forces the player to join team x |
ADDBOTx bots name | adds a bot to team x |
FRIENDLYFIRE 0/1 | friendly fire on or off |
VOTE% 0-100 | changes the percentage of players needed to vote something |
BONUS 0-5 | frequency of bonuses 0-none, 5- lots |
SAY text | sends a text message to all players on the server |
Client-Server commands: |
|
ADMINLOG password | used to login as game server admin |
RECORD name | records a demo stored in the Soldat\Demos folder |
STOP | stops the recording of a demo |
Commands from a parameter:
These are parameters that can be used when running Soldat.exe:
- Soldat.exe -dedicated (starts a Soldat dedicated server)
- Soldat.exe -start (starts the game without entering the menu)
- Soldat.exe -dedicated -start (runs the dedicated server automaticly)
- Soldat.exe -join IPnumber (port password)
(runs the game and connects to
IPnumber , port and password are optional;
example:
Soldat.exe -join 62.93.201.70
Soldat.exe -join 127.0.0.1 23073 tikikaka)
- Soldat.exe -demo name (freecam speed notexts
extract)
(runs the game and plays the demo specified by name. Optional
paramaters are:
freecam (0/1) - the user can freely change the camera (default 0)
speed (0-...%)- how quick the playback will be specified in percents
(default 100%)
notexts (0/1) - no texts, menus or cursor will be displayed during
playback (default 0)
extract (0/1) - extracts the demo to BMP files (default 0). Later they
can be used to make an AVI file in a program like "Bmp2Avi".
The sound can be extracted with a program like "Total Recorder". Please note
that this can take time and is not recommended on slower systems. For better
results specify lower speed (like 50%).
example:
Soldat.exe -demo demo12
Soldat.exe -demo demo19 1 200 1 0
)
:---===CHAT:
The default key for Chat function is T (for team chat Y), to send it press ENTER.
Taunts - You can use ready taunts from the file TAUNTS.TXT (placed in the Soldat folder or your profile folder) by using the ALT key + alpha-numeric keyboard keys.
Teamchat - If you want your chat text to appear in the console only for your teammates insert "^" before the text, like this: ^Whats up!
A dedicated server is used to run a faster Soldat server
without a player.
You can do this in two ways:
1. In the SOLDAT.INI file, section NETWORK, find Dedicated=0,
change it to Dedicated=1.
2. Run the game with the parameter
-dedicated (Soldat.exe -dedicated). You can use the shortcuts in the Start Menu
If you want the server to start the game automatically do this:
- Run the game normally and enter the menu. Set all the game options (game
mode, time limit, map list etc.)
- Quit the game and the settings will be saved
- Run Soldat with parameters -dedicated -start
Remote administration
Players from outside the server can control it. To give this option to a
player add him to the Remote Admins list.
The commands for this are described here
COMMANDS.
Game Ports
Important! - If you have a firewall you should open the UDP game ports
default: 23073 for the server (can be changed in Soldat Setup) , client uses a default port: 23083
(can't be changed)
There is an option to join
firewall servers without opening the ports, but only through the lobby server
(through the server list - forwarding).
The Soldat network Anti-Cheat Protection is based on two modules.
Software company's developing multiplayer games
spend millions of dollars, hundreds of hours,
the work of thousands of people are wasted to invent the perfect anti-cheat
systems. All those systems are as good
as nothing because they forgot about one tiny little thing. The author of Soldat got
the idea after 4 seconds of thinking.
Now Sierra and other On-Line industry giants can't stand it that they didn't
think of it first. The first
Anti-Cheat Protection module in Soldat is simply:
I.
A request: "Please don't cheat while playing Soldat".
If that somehow doesn't work then please read this:
II.
Because of the Anti-Cheat protection system used in Soldat you
cannot use any hack tools like: memory finders, trainers, packet
editors, hex editors and dissasemblers while Soldat is running. It is
STRONGLY RECOMMENDED to CLOSE all programs running in
the background while Soldat is on. The use of hack tools will
degrade the game to a level it will no longer be playable.
Also editing the executable or other related files and cracking
the shareware protection will cause system instability and problems
with network play.
If this happens to you and you are sure you did not do anything
illegal please contact the author.
Please remember that this is a small shareware
game made by one man. If you try to break the game protection you
make harm to yourself because I can stop making the game if I'm without money and with
overload of work making new anti-hack and anti-cheat systems all the time. If
you want to hack something please concentrate on big company's like EA Games.
Hacking a big commercial title will prove that you are good, please leave Soldat
alone.
:---===VERSION HISTORY:
Current version:
1.2.0 (21.01.2004)
- Added demo recording (F8 key)
- Added new gameplay intro
- Added smooth polygon edges
- Added spectator mode
- Added player jet flames color can be changed for registered players
- Added registered players will have a star next to their name on the players
list
- Added fast bullets pierce soldiers body
- Added close and fast bullet shots are more brutal
- Added grenades, M79 bullets and LAW missiles explode from each other
- Added remakes of old maps: Arena3 and ctf_Death
- Added smoke after explosion
- Added new explosion effects
- Added small effect on flag capture
- Added new secret animation
- Added sound when time appears in console
- Added stationary gun use sound
- Added every weapon has different bullet and shell graphics
- Added total game texts localisation, localised files placed in
Soldat\Txt\Languages
- Added in-game statistics in Logs\GameStat.txt (updated every 30 seconds)
- Added log.txt and consolelog.txt saved in Logs directory with numbers (for
dedicated server)
- Added custom profile taunts saved in Soldat\Profiles
- Added players number display in non-team games in players list
- Added network compression (if causes lag on slower machines can be disabled in
Soldat.ini)
- Added network code optimisation (less server bandwidth)
- Added LAW and M79 grenade explode if hit player but lag does not show it
- Added more anti-cheat solutions
- Added remote admins can always join server even if full
- Added spectator can switch to the previous player with jets button (default:
right mouse click)
- Added game can be joined from parameter with password ex. Soldat.exe 127.0.0.1
23073 password
- Added server joining through URL address ex. type in browser
soldat://127.0.0.1:23073/
- Added protection against invalid characters in name (only keyboard chars
allowed)
- Added names cannot be empty or have spaces in the end
- Added two players can't have the same name (player name changes by server)
- Added double pressing the command key '/' enters the last typed command
- Added pressing the command key '/' displays corresponding player numbers in
players menu (F1)
- Added /Kick and /Ban commands can work with player numbers or names now ex.
/Kick 2 or /Kick Loser
- Added new server commands:
/addbot1 [name], /addbot2, /addbot3, /addbot4 - for adding team bots
/setteam1 [number], setteam2, setteam3, setteam4 - forces the player to join
team
/kicklast - kicks the player that last joined the server
/respawntime [seconds] - changes the respawn time
/maxrespawntime [seconds] - changes the maximum respawn time in team games
/limit [number] - changes the current game limit (kills/points/captures)
/timelimit [minutes] - changes the current time limit
/bonus [number] - changes the frequency of bonuses
/friendlyfire [0/1] - changes friendly fire settings
/vote% [0-100] - changes the percentage of players needed to vote on a map or
kick
/password [word] - changes temporarily the server password
/adminpass [word] - changes the remote admin password
/adminlog [password] - for client, logs in as a remote admin on the server using
password
- Fixed player-map collision, no more sliding, less polygon holes
- Fixed flag collision bugs
- Fixed player can't move with no weapon if prone
- Fixed idle animations not to interrupt firing
- Fixed various map polygon bugs
- Fixed some joining server issues
- Fixed pick-up medikit health lag on client
- Fixed LAW not disappearing bug
- Fixed pinging servers with the same IP
- Fixed "lobby forward" join and ping issues
- Fixed flag appearing in wrong places on client
- Fixed player getting kicked if didn't choose weapon and USSOCOM was disabled
- Fixed two bows bug when one bow was knocked out
- Fixed warp effect on client if player stood still and was shot
- Fixed chat messages are now guaranteed to arrive on server
- Fixed profile settings not working
- Fixed link on profile selection screen
- Fixed "List out of bounds" error if profile was deleted and used
- Fixed game not saving some settings when started with "-start" parameter
- Fixed Spas-12 reload issues
- Fixed soldier doesn't play grenade animations or sounds if can't throw grenade
- Fixed reload sound stops if player dies, throws out or changes weapon
- Fixed player could not get up with default key if reloading
- Fixed gun jammed when fired quickly after weapon change
- Fixed player couldn't lose weapon if crouching or prone and other no weapon
issues
- Fixed double Spas-12 reload sound
- Fixed Spas-12 shooting at self sometimes on client
- Fixed M79 throwing out tons of shells bug
- Fixed player can roll now when reloading
- Fixed player could not get up if had no weapon
- Fixed jumping backwards
- Fixed player fired after clicking vote map or kick
- Fixed weapons being more accurate when shot down-right or up-left
- Fixed stationary gun flying bug
- Fixed player losing weapon if picked up gun while changing weapons
- Fixed weapon created with no force applied on client
- Fixed time display in players menu
- Fixed spawn effect team color
- Fixed wrong message displayed on top of players list if there was a tie in
team games
- Fixed clanmatch option
- Fixed player death animaton issues on client
- Fixed player could not play idle animations if had no weapon
- Fixed cursor player info not showing if team player was not standing or dead
- Fixed player not disconnected if pressed Alt+F4
- Fixed window not restoring properly after Alt+Tab or minimize
- Fixed display of names containing character '|' in dedicated server panel
- Modified functional keys: F4 - screenshot, F8 - record demo, F9 - minimize,
F10 - pause
- Modified player gets point for killing Rambo, player loses point if kills
non-Rambo
- Modified realistic mode field of view, you can not see what is behind you now
- Modified realistic mode fall damage (only falling hurts, doesn't kill
instantly)
- Modified range of Barret scope increases slowly
- Modified stationary gun layout on ctf_Kampf
- Modified jet fuel regenerates 2 times faster when on ground
- Modified stationary gun overheats after time and is less accurate after while
of firing
- Modified LAW can be fired while prone
- Modified can use jet boots while rolling
- Modified flamer does not kill owner
- Modified flamer has longer distance
- Modified physics - player speed affects bullets speed
- Modified physics - player speed is not limited (1.0xb M79 tricks possible)
- Modified bullets have more power impact on bodies (head shots are more
spectacular)
- Modified hit point power ratio:
head shot was: 110% is: 120%
torso shot is: 100%
leg shot was: 80% is: 90%
- Modified weapons stats:
Auto weapons: power increased slightly
FN Minimi: reload time decreased
M79: speed increased by 5%
LAW: shorter reload time, can be fired only from full crouch or prone, 1 second
delay on start
Chainsaw: is stronger and has less ammo
- Modified respawn time in team games can't be less than 2 seconds to prevent
immediate respawn
- Modified multi kill messages
- Modified big kill text ('killed by ...') can't be very large
- Modified cursor does not center on respawn
- Modified player name can hold 4 more characters
- Modified background colors on most of the maps
- Modified M79 bullet is more visible
- Modified bigger, more brutal blood
- Modified join and leave player messages are now team color coded
- Modified chat message color
- Modified maximum chat message letters
- Modified stereo sound listener is now on player (you hear what your player
hears, like you would be him)
- Modified vote map and vote kick rules (default 33%+1 players needed to vote on
something)
- Modified team respawn counter sets smaller seconds values
- Modified remote admins cannot be banned
- Modified can play now with modified animations over network
- Modified file logging is disabled by default because of performance issues
- Modified log files - new format, unified date and time
- Modified Terminator bot updated with new Terminator 3 quotes!
plus Soldat 1.1.5 fix:
- Fixed 2 flags bug
- Fixed bullets and explosions crazy multiplying on lag
- Fixed weapon lose bug
- Fixed weapon selection with keyboard if weapons disabled
- Fixed client kill log file issues
- Fixed players wrong respawn after map change
- Fixed stationary gun bullet trail
- Modified stationary gun bullet explode sound
- Modified weapon graphics size restrictions
Previous public versions:
1.1.5 (13.07.2003)
- Added stationary gun (M2 machine gun on some maps)
- Added maps: Krab and ctf_Kampf (old version remake)
- Added new lethal knife throw
- Added option to disable USSOCOM, Knife, Chainsaw or LAW
- Added LAN servers search option
- Added "Never forward through lobby" for server option in setup
- Added flames from flame bow
- Added "Sniper Line" option (line between player and cursor)
- Added option to easily add admins in dedicated server
- Added server is now protected from "connect" flooding
- Added protection against weapon graphics cheat
- Added protection against animation, objects cheat
- Fixed various map bugs
- Fixed weapon losing bugs
- Fixed flag missing bug when player out of map bounds
- Fixed secondary weapon cheat
- Fixed map maker cheat
- Fixed modem jet cheat
- Fixed missing and modified map scenery bug
- Fixed weapons menu not showing when all primary weapons disabled
- Fixed kills count display on right
- Fixed bot problems when secondary weapons disabled
- Modifed weapons menu button locks the menu
- Modifed LAW reload is slightly faster
- Modified chainsaw now has reload time and is weaker
- Modifed jetpack can be used when crouched, prone and parachute on
- Modifed LAW missile smoke slightly
- Modified options layout
- Improved some map visuals and spawn points
1.1.4
(13.06.2003)
- Added new anti-lag system
- Added parachutes (when respawn is high)
- Added new maps: ctf_Voland, inf_Fortress
- Added new interface: Storm
- Added time and number of players displayed in players menu
- Added new secret player animation
- Added player raises weapon above teammate when crouching
- Added modifiable weapon names in 'txt\weaponnames.txt'
- Added option to choose secondary weapon
- Added new secondary weapon: Combat Knife
- Added new secondary weapon: Chainsaw
- Added new secondary weapon: M72 LAW
- Added /kill and /brutalkill commands for client
- Added flames effect when scored in Infiltration
- Added buttstock hit in close combat
- Added "points to leader" displayed in players status
- Added button (default Tab) to open/close weapons menu while dead
- Added server web page link or admins e-mail displayed in servers lobby page
- Added possibility to go prone when running fast or off ground (stunts)
- Added clients can join servers behind firewall forwarded through lobby
- Added servers list displays server system (Linux or Windows)
- Added flag capture info in console
- Fixed "no flag" not displayed in Infiltration
- Fixed some wrong map version
- Fixed banned for cheating issues
- Fixed wrong spawning when out of map bounds
- Fixed rolling with fists
- Fixed flames from flamer not showing on client
- Fixed flamer bonus cheat
- Fixed "scenery modified" bug when file not present
- Fixed team chat button disabled in non-team games
- Fixed flag stays with player when changing teams
- Fixed bullets and grenades duplicating on client
- Fixed jet fuel bug on map change
- Fixed Spas-12 could not be fired while reloading
- Fixed "Time left" in console minutes count
- Fixed "2 minutes" warning freeze
- Improved network gameplay
- Improved visuals and playability on some maps
- Changed Ruger 77 is now faster
- Changed long fall kills in realistic mode
- Changed map voting starts when first map vote starts
- Changed console text timings and length
- Changed points and team score doesn't decrease from self kills
- Changed and fixed flag capture messages
1.1.3 (07.03.2003)
- Fixed spawn point bugs
- Fixed sliding when lying down
- Fixed Spas-12 pellets duplicating on network game
- Fixed desert eagles shooting one bullet on network
- Fixed Infiltration points counting when paused
- Fixed mp3 player next function
- Fixed non-passworded servers checking for password
- Fixed server settings applying on clients
- Fixed some connection problem issues
- Fixed in realistic mode carried flag visible if player isn't
- Fixed dying being too brutal sometimes in network game
- Fixed polygon sinking bug
- Fixed certain scenery element acting as liana in new maps
- Fixed weapon firing dummy bullet when grenade thrown on clients
- Fixed bad fire animation, sound coordination with bullet in network
- Fixed "invalid filename" error coming up when deleted interface
- Fixed USSOCOM firing on network
- Fixed config file loosing settings problem
- Fixed some certain map problems
- Added deaths counter in players score list
- Added punching someone knocks out his weapon
- Added message shown when lobby server is not responding
- Added game menu click sound
- Added grenade trail drawing
- Added bot with favourite weapon = Hands uses only fists
- Added little dust on bullet ground hit spot
- Added ALT+X can be used with binded taunts
- Added Team Chat button (default Y)
- Changed ping kick not to be so restrictive
- Changed player hit spots are more important (especially in Realistic Mode)
- Changed player can walk on some big slopes
- Changed kill message colors
1.1.2 (10.02.2003)
- Fixed connecting problems - "free cam bug"
- Fixed prone get up, get down bug in network games
- Fixed roof respawn and collision bug on some maps
- Fixed game menu displaying
- Fixed sliding when prone in some situations
- Added team auto balance option in CTF & Infiltration
- Added version number to ASE rules
- Added information in console about Survival or Realistic mode
- Changed Rambo bow respawn on Bridge map
- Changed team game servers show max. respawn time on servers lists
1.1.1
(05.02.2003)
- Fixed spawning on top of maps
- Fixed clients crash when host changes team
- Fixed connection problems on map change and voting
- Fixed some Anti-Cheat problems
- Fixed some conflicts with background programs
- Fixed some map and collision bugs
- Fixed spawn on death place bug
- Fixed some file access errors
- Fixed ASE showing bad respawn time
- Fixed Soldat removing from process list after Alt+F4
- Removed intro loading when joining game from param
- Removed GameStat.txt causing some I/O errors
- Changed soldier is slightly faster now
- Improved Ping All on request servers list
- Added one click on server pings it
- Added last server placed in favourites list
- Added registered user name in the exit menu
- Added File Logging in Setup Performance tab
1.1.0
(03.02.2003)
List of changes wasn't kept.
Most important:
- New game mode: Infiltration
- New game option: Realistic mode
- New maps and some re-made old ones
- New graphics (about 60 new scenery elements)
- New sounds (also about 60)
- New music tracks and mp3 player
- New customizable profiles and interfaces
- New Anti-Cheat protection
1.0.5b (23.08.2002)
- Better network code
- New servers browser
- New bonus: Cluster Grenades
- Bonuses are selectable now
- New game option: Survival Mode
- Added Time Limit
- New customizable player appearance (hair, helmets, chains)
- Improved corpse bleading
- New animation and way of throwing grenades
- Aiming is much harder when moving
- Slower M79 reload
- All weapons have more power now except M79 & Barret
- Fixed little Alt+Tab problem
- New idle animations
- Berserker powers your weapons x4 now
- Clanmatch option
- Dedicated server doesn't use the whole CPU now
- Dedicated server can be minimized to the tray
- New editable server welcome message
- Dedicated server can communicate with the game players now
- Dedicated server can run from a parameter now
- Number of players in team are shown when selecting a team
- Restart game and nextmap option
- Players ban option
- You can turn off the changing bonus screen color (ATI problem)
- Respawn time is 2 times longer after suicide
- You get -1 points after suicide and teamkill in Pointmatch, CTF and Teammatch
- Option for showing real lag on objects
- Taking screenshots is now available
- Soldat Map Maker 1.0.1b (fixed some minor bugs, added grid option)
- New music track (Gore)
1.0.4b
(06.08.2002)
- Added defensive obstacles
- Player names under cursor
- New map: ctf_Laos
- Improved font visibility
- Improved grenade and bullets visibility
- Desert Eagle Akimbo
- Major weapon tweaking
- Multikill Combos in Pointmatch
- Bonus time decreased for 5 seconds
- Improved dedicated server
- Fixed some major network bugs
- Fixed repeating messages problem
- Fixed network bugs with flags
- Fixed some possible cheats in network game
- Fixed bug with vanishing grenades
- Window size doesn't change anymore when Large Fonts is on
- New sound for picking up the vest
- Jetpack has more fuel now but loads slower
- Added Soldat Map Maker 1.0b
1.0.3b
(29.07.2002)
- Major weapon modifications
- Fixed bug with clones
- Fixed bug in the servers list ("out of bounds")
- Fixed some bugs in a network game ("access violation")
- Fixed bug with flags in network game
- New dedicated server
1.0.2b
(28.07.2002)
- Added new bonuses: Predator, Flame God, Bulletproof Vest, Berserker
- Fixed network code (working guaranteed packets)
- Fixed lots of bugs in a network game
- Option to name the server
- New sounds
- Minigun has smaller recoil
- Player with the BarretM82A1 can see 10% more
- Teamchat option
- Force software mode option
1.0.1b (24.07.2002)
- Added sound device configuration
- Added video device configuration
- Fixed bug caused by bad host address
- You can return to the game after pressing Alt+Tab now
- Fixed Options (Respawn Time & Mouse Sensitivity)
- More balanced weapons
- New animations
- Lobby Servers support
- Favourite servers option
- Player bleeds when hurt
- Added option to change port in Join Game
- Chat always appears in console in a network game now
1.0.0b
()
- 2 new maps: Cambodia & Arena3
- 2 new CTF maps: ctf_Run & ctf_Death
- Drasticly improved network code
- Better play on high pings
- Colored dot Lag-o-meter
- Improved bot navigation on maps
- Camera shows the winner of the game now
- Weapon tweaking
- Spas-12 has a recoil now
- More blood and other ornaments
- Improved dedicated server
- Added arrow that shows the player after respawn
- New two-colored gradient backgrounds
- Added players limit option
- Added maps list option
- Optimized maps
- Soldat Manual
- Added intro with music
- Added music during the game
- Improved sounds (new fly sound)
0.9.9b - third public beta (29.06.2003)
- Added kill limit option
- New game mode : Teammatch
- New game mode : Capture the Flag
- Added changeable skin color
- Added players and team status
- 3 new small maps : Fest, Mikra & Bunker
- 2 new CTF maps : ctf_Kampf & ctf_Viet
- Improved medikits and grenade boxes
- Added scene Antialiasing option
- New Select Weapon menu
0.9.7b - second public beta (14.06.2002)
- New network code base on UDP
- New game mode : Rambo Style
- Added 2 Bow types in Rambo Style
- 2 new maps : Karh & Cave
- Added scenery graphics (grass, rubble, wood etc.)
- Changed weapon M4-Carbine to Steyr-AUG
- Better gameplay (more health)
- Weapon tweaking
- Added medikits and grenade boxes
- Maximum 6 grenades
- Soldat Config
- Added Ceasefire Time after respawn
- Removed the quit game problem
- Ready taunts option in Taunts.txt file
- Added controls change option
- Added server password option
- Added dedicated server option
- Removed shortcut problem (caused no sound)
- Bots are much smarter: they run away from grenades etc.
- Bots can talk and have their own opinions for life
0.9.4b - first public beta (09.05.2002)
- 7 maps
- 2 game modes : Deathmatch & Pointmatch
- Network code based on Directplay
0.0.0 - Soldat doesn't exist
:---===LICENSE AND DISTRIBUTION:
COPYRIGHT INFORMATION
Soldat and all the file formats the program produces are
Copyright (C) 2002-03 Michal Marcinkowski. All rights reserved.
=====================================================
LICENSE
Soldat is a Shareware application. It is fully playable.
If you like the game please consider registering.
The registration fee for a single copy of Soldat is US$ 9.00.
=====================================================
DISTRIBUTION
UNREGISTERED COPY VERSIONS OF SOLDAT.
Provided that you verify that you are distributing the
Shareware Version you are hereby licensed to:
a. make as many copies of the Shareware version of this software
and documentation as you wish
b. give exact copies of the original Shareware version to anyone
c. distribute the Shareware version of the software and
documentation in its unmodified form via electronic means
(e-mail, web page, diskette, CD including magazine Cover CDs)
There is no charge for any of the above.
REGISTERED VERSIONS OF SOLDAT.
You may not, for any purpose, distribute copies of registered
versions of this software, documentation or related materials
to any third-parties.
=====================================================
LEGAL STUFF
No portion of this software may be disassembled, reverse
engineered, decompiled, modified or altered.
All graphics and sounds may be modified except maps and scenery files.
Modified graphics and sounds can be distributed for free as game MODs.
This Software is supplied "as is" and no liability will be
accepted by Michal Marcinkowski or any legal vendors of this
software for any damage incurred by the use of this software.
Neither directly nor indirectly you cannot rent or sell by any means
this software.
:---===CREDITS:
Soldat: Programming, Graphics, Sound,
Music, Story;),
Soldat Lobby Server, Soldat Dedicated Server (Linux and Windows),
Soldat
Map Maker, Soldat Interface Maker, Soldat Admin, Soldat Setup,
Manual, Soldat Home Page:
by
Michal Marcinkowski (michalm@poczta.fm)
Game music (Bloody Soil, Gore, Necromancide) by BSG (Dvader1985@cs.com) (he doesn't have guitar tabs for the songs)
Improved original maps - inf_Outpost, MrSnowman, Bridge, Bunker, ctf_Viet by
Enjoyincubus
Remake of Ctf_Death by NuZZ
"Cabbage" interface by NightCabbage
Tools and components used in development:
- Borland Delphi 6 (http://www.borland.com)
- DirectX 8 + Jedi DirectX 8 headers (http://www.microsoft.com;
http://www.crazyentertainment.net;
http://clootie.narod.ru)
- FMOD (http://www.fmod.org)
- Flatstyle (http://www.flatsyle.de)
- BlackUDP by Lifepower
- Mode Enumeration Unit from PowerDraw (c) Lifepower
(http://turbo.gamedev.net)
- DCPcrypt by David Barton (http://www.cityinthesky.co.uk)
- JVCL (http://www.delphi-jedi.org)
Special thanks to:
+ For all of the Soldat Community! Everybody that mailed me and talked about
Soldat on message boards, giving me good advice and motivating me
+ Warsztat (http://warsztat.pac.pl)
- for there help in testing the betas
+ Thomasa Jakobsen from IO Interactive for his wonderful article
(http://www.io.dk/~tj).
+ Number27 for his tutorials (I don't have the address)
+ DNA.Styx for administrating the Soldat Forums (http://soldatforum.dnagames.net/)
and all the moderators
+ the Soldat Community members, especially: Ardaen for helping with the
anti-cheat and network code, b00stA for the URL shortcut and scripts, Hercules Poirot for
the polygon bugs project and people who helped him
+ the Soldat Forums beta testing team
+ Dolny for hosting the official web site, promotion and ideas
+ TRSSam for providing the first lobby server
+ Special special thanks for all those that tested Soldat and made it a better
game (yes its you!)
+ In a short version I thank: the electric company, my computers,
my keyboard, start menu, John Pascal (or whatever his name is), John 'god'
Carmack, Bill G., Sylvester S., Arnold S. ...
+ To all that should be here but they didn't remind me that they should be
here;)
:---===CONTACT:
E-mail : michal@soldat.pl
WWW : http://www.soldat.pl